

package com.tituaem.conexionBd;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;


public class ConexionSqlite {
    
    /**
     * Esta clase efectua la conexion con la base d datos y retorna un objeto Conecction 
     * para la manipulacion de ella
     * 
     */
    
    //private final String base="/home/ripper7/Proyectos/Base de datos/SQLite/TITUAEM/TITUAEMPruebas.sqlite";
    private final String baseLocal="src/TITUAEM2.sqlite";
    private final String base="TITUAEM2.sqlite";

    
    
    public Connection loadConnection() throws ClassNotFoundException, SQLException {

        Class.forName("org.sqlite.JDBC");

        Connection conexion = DriverManager.getConnection("jdbc:sqlite:" + base);
        
        return conexion;
    }
    
    /*public static void main(String[] args) {
        try {
            ConexionSqlite conexion=new ConexionSqlite();
            Connection c=conexion.loadConnection();
            Statement stmprueba=c.createStatement();
            ResultSet res=stmprueba.executeQuery("Select * from Alumnos");
            while(res.next()){
                System.out.println(res.getInt(1)+" "+res.getString(2)+" "+res.getString(3)+" "+res.getString(4)+" "+res.getString(5));
            }
        } catch (ClassNotFoundException ex) {
            Logger.getLogger(ConexionSqlite.class.getName()).log(Level.SEVERE, null, ex);
        } catch (SQLException ex) {
            Logger.getLogger(ConexionSqlite.class.getName()).log(Level.SEVERE, null, ex);
        }
        
    }*/
    
}

